Golang Job: Staff Software Engineer - Golang

Job added on

Company

Jobot

Location

Barcelona, Catalonia - Spain

Job type

Full-Time

Golang Job Details

Top rated global fintech company seeks Staff Level Golang developer (Hybrid) for their offices in Barcelona!

This Jobot Job is hosted by: Rachel Hilton Berry
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.
Salary: $100,000 - $130,000 per year

A bit about us:

This role is an exciting opportunity to build and enhance our cutting-edge fintech applications in a fast-paced, agile environment. Working with a team of experienced engineers, you will be responsible for designing, developing, testing, and maintaining high-performance, scalable, and reliable applications and systems in GoLang. You will be pivotal in shaping our technical architecture, driving best practices, and leading engineering projects from conception through deployment. This role requires a deep understanding of Golang, distributed systems, and software engineering principles.

Why join us?

Top rated company!
Great benefits and working culture!
Hybrid flexibility with WFH!

Job Details

Responsibilities:

1. Design, develop, test, deploy, maintain, and improve software applications using Golang.
2. Leverage cloud technologies such as AWS, Azure, and/or Google Cloud Platform to build scalable and resilient systems.
3. Develop and maintain RESTful APIs, SQL, and NoSQL databases.
4. Implement and manage microservices using Docker, Kubernetes, and gRPC.
5. Use Terraform for infrastructure management.
6. Implement and manage message queuing services using RabbitMQ and Kafka.
7. Collaborate with cross-functional teams to define, design, and ship new features.
8. Participate in code reviews to maintain high-quality code.
9. Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive.

Qualifications:

1. Bachelor's degree in Computer Science, Information Technology, or a related field.
2. 8+ years of software development experience with a focus on Golang.
3. Proven experience with cloud technologies such as AWS, Azure, and Google Cloud Platform.
4. Strong knowledge of RESTful APIs, SQL, and NoSQL databases.
5. Experience with gRPC, Terraform, Docker, Kubernetes, RabbitMQ, and Kafka.
6. Familiarity with fintech industry is a plus.
7. Excellent problem-solving skills and attention to detail.
8. Strong communication and teamwork skills.
9. Ability to work in a fast-paced, agile environment.
10. Passion for learning and adopting new technologies.

Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.